dressed youthfully and strikingly - Español Inglés Diccionario